package org.assess.oa.process.bean;

import java.util.Date;

import org.assess.core.bean.BaseEntry;

/**
 * @description 请调休申请JavaBean
 * @author XiaLongxiang
 * @createtime 2012-6-25 下午3:35:18
 */
public class AsProLeave extends BaseEntry {
    /** 序列化号 */
    private static final long serialVersionUID = -844616016528349205L;
    
    /** 请调休申请ID */
    private String pro_leave_id;
    
    /** 申请名称 */
    private String pro_leave_name;
    
    /** 申请类型 */
    private String pro_leave_type;
    
    /** 申请时间 */
    private Date apply_time;
    
    /** 申请人 */
    private String apply_user;
    
    /** 申请事由 */
    private String apply_desc;
    
    /** 申请总天数 */
    private int apply_dates;
    
    /** 开始时间 */
    private Date apply_start_time;
    
    /** 结束时间 */
    private Date apply_end_time;
    
    /** 领导意见 */
    private String leader_desc;
    
    /** 状态 */
    private String status;
    
    /** 工作流ID */
    private String activiti_id;
    
    /**
     * 获取请调休申请ID
     * @return
     */
    public String getPro_leave_id() {
        return pro_leave_id;
    }
    
    /**
     * 设置请调休申请ID
     * @param pro_leave_id
     */
    public void setPro_leave_id(String pro_leave_id) {
        this.pro_leave_id = pro_leave_id;
    }
    
    /**
     * 获取申请名称
     * @return
     */
    public String getPro_leave_name() {
        return pro_leave_name;
    }
    
    /**
     * 设置申请名称
     * @param pro_leave_name
     */
    public void setPro_leave_name(String pro_leave_name) {
        this.pro_leave_name = pro_leave_name;
    }
    
    /**
     * 获取申请类型
     * @return
     */
    public String getPro_leave_type() {
        return pro_leave_type;
    }
    
    /**
     * 设置申请类型
     * @param pro_leave_type
     */
    public void setPro_leave_type(String pro_leave_type) {
        this.pro_leave_type = pro_leave_type;
    }
    
    /**
     * 获取申请时间
     * @return
     */
    public Date getApply_time() {
        return apply_time;
    }
    
    /**
     * 设置申请时间
     * @param apply_time
     */
    public void setApply_time(Date apply_time) {
        this.apply_time = apply_time;
    }
    
    /**
     * 获取申请人
     * @return
     */
    public String getApply_user() {
        return apply_user;
    }
    
    /**
     * 设置申请人
     * @param apply_user
     */
    public void setApply_user(String apply_user) {
        this.apply_user = apply_user;
    }
    
    /**
     * 获取申请事由
     * @return
     */
    public String getApply_desc() {
        return apply_desc;
    }
    
    /**
     * 设置申请事由
     * @param apply_desc
     */
    public void setApply_desc(String apply_desc) {
        this.apply_desc = apply_desc;
    }
    
    /**
     * 获取申请总天数
     * @return
     */
    public int getApply_dates() {
        return apply_dates;
    }
    
    /**
     * 设置申请总天数
     * @param apply_dates
     */
    public void setApply_dates(int apply_dates) {
        this.apply_dates = apply_dates;
    }
    
    /**
     * 获取开始时间
     * @return
     */
    public Date getApply_start_time() {
        return apply_start_time;
    }
    
    /**
     * 设置开始时间
     * @param apply_start_time
     */
    public void setApply_start_time(Date apply_start_time) {
        this.apply_start_time = apply_start_time;
    }
    
    /**
     * 获取结束时间
     * @return
     */
    public Date getApply_end_time() {
        return apply_end_time;
    }
    
    /**
     * 设置结束时间
     * @param apply_end_time
     */
    public void setApply_end_time(Date apply_end_time) {
        this.apply_end_time = apply_end_time;
    }
    
    /**
     * 获取领导意见
     * @return
     */
    public String getLeader_desc() {
        return leader_desc;
    }
    
    /**
     * 设置领导意见
     * @param leader_desc
     */
    public void setLeader_desc(String leader_desc) {
        this.leader_desc = leader_desc;
    }
    
    /**
     * 获取状态
     * @return
     */
    public String getStatus() {
        return status;
    }
    
    /**
     * 设置状态
     * @param status
     */
    public void setStatus(String status) {
        this.status = status;
    }
    
    /**
     * 获取工作流ID
     * @return
     */
    public String getActiviti_id() {
        return activiti_id;
    }
    
    /**
     * 设置工作流ID
     * @param activiti_id
     */
    public void setActiviti_id(String activiti_id) {
        this.activiti_id = activiti_id;
    }
}
